home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / os2 / remin301.zip / WHATSNEW.30 < prev   
Text File  |  1993-01-16  |  5KB  |  170 lines

  1. CHANGES TO REMIND
  2.  
  3. *** PLEASE NOTE:  AFTER 24 FEBRUARY, 1993, MY NEW ADDRESS WILL BE:
  4. 986 Eiffel Avenue,
  5. Ottawa, Ontario
  6. Canada
  7.  
  8. * Version 3.0 Patch 1
  9.  
  10. - Wrote the Rem2ps program to produce PostScript calendars
  11.  
  12. - Added an 'install' target to the Makefile
  13.  
  14. - Fixed a bug which allowed the shell() function to execute in timed
  15.   reminders which were queued with RUN disabled.
  16.  
  17. - Added support for OS/2, courtesy of DARREL HANKERSON
  18.   <HANK@DUCVAX.AUBURN.EDU>
  19.  
  20. - In expressions, can now specify literal dates as 'yyyy/mm/dd' rather than
  21.   using the date() function.
  22.  
  23. - Fixed all the source files to include "config.h" first.
  24.  
  25. - Changed the way triggers are calculated so that trigger dates are 
  26.   always valid if year, month and day are specified, and there is no
  27.   UNTIL clause.  See MAN page section "DETAILS ABOUT TRIGVALID()."
  28.  
  29. - Defined _POSIX_SOURCE so Remind will compile on SGI workstations (and
  30.   be more portable... I hope.)
  31.  
  32. - Fixed some rather brain-dead definitions of UPPER and LOWER, as pointed
  33.   out by <rsalz@osf.org>
  34.  
  35. - Added more details to the Man page concerning how triggers are computed,
  36.   and added warnings about computing OMIT dates.
  37.  
  38. - Added the file defs.rem which contains examples of useful definitions and
  39.   triggers.
  40.  
  41. - Changed the script test-rem to be a sh script instead of csh for improved
  42.   portability.
  43.  
  44. - Fixed up the README.* files to reflect the changes.
  45.  
  46. - Re-formatted the WHATSNEW.30 file.
  47.  
  48. * Version 3.0
  49.  
  50. - Total rewrite from previous versions
  51.  
  52. - Added variables, expressions, flow-control statements, daemon mode
  53.  
  54. - Added "expression pasting"
  55.  
  56. - Added CAL-type reminders
  57.  
  58. - Added the SATISFY clause
  59.  
  60. - Improved debugging of reminder scripts
  61.  
  62. - Took out the "purge" option - it is in general too dificult to tell when
  63.   a reminder has expired for good, so now it's up to you to do this
  64.   by hand.
  65.  
  66. - Fixed a lurking bug in trigger date calculation which, amazingly, had not
  67.   been caught in the couple of years that Remind has been out!
  68.  
  69. * Version 2.4 Patch 5 
  70.  
  71. - Added the "c+n" option for printing a calendar by
  72.   weeks instead of months, courtesy Dennis Cottel (dennis@peanuts.nosc.mil).
  73.  
  74. * Version 2.3 Patch 4
  75.  
  76. - Made the init.c file nicer.  Made the Makefile
  77.   prettier.  Added "make test", "make tar" and "make shar" Makefile targets.
  78.  
  79. * Version 2.3 Patch 3
  80.  
  81. - Added a command-line option for Remind to process
  82.   queued reminders in the foreground.  This makes automatic termination
  83.   of Remind processes from within X-Windows and Sunview easier.
  84.  
  85. * Version 2.3 Patch 2
  86.  
  87. - Fixed up a problem with timed reminders which resulted
  88.   in cursor not starting from left side of screen on some systems.
  89.  
  90. - Fixed the SIGINT handler for SYSV systems - this was interrupting the
  91.   sleep(2) system call.
  92.  
  93. - Closed stdin and stdout if remind was part of a pipe - this prevents other
  94.   sections of the pipe from hanging as remind puts itself in the background.
  95.  
  96. - Added the "-h" (Hush mode) option
  97.  
  98. - Added the "%#" and "%@" modifiers for the current time.
  99.  
  100. - Made the Makefile more portable
  101.  
  102. * Version 2.3 Patch 1
  103.  
  104. - Added the "-t" command-line option to get Remind
  105.   to trigger all non-expired reminders.
  106.  
  107. - Added Turbo C support courtesy of Rhys Weatherly
  108.  
  109. - Added the "RUN ON" and "RUN OFF" commands for a secure interface with
  110.   the Elm mail system.
  111.  
  112. - Added the "rem" shell script for running Remind with a default script.
  113.  
  114. - Added manual pages for "kall" and "rem".
  115.  
  116. * Version 2.3
  117.  
  118. - Added the UNTIL keyword for forcing reminders to expire.
  119.  
  120. - Added the "++" form of 'back' and the "--" form of 'delta' for
  121.   ignoring OMIT information.
  122.  
  123. - Added the CLEAR-OMIT-CONTEXT, PUSH-OMIT-CONTEXT and POP-OMIT-CONTEXT
  124.   keywords for isolating personal or peculiar reminders from the global
  125.   OMIT context.
  126.  
  127. - Speeded up the parsing of tokens.
  128.  
  129. - Changed the source to recognize and exploit ANSI-C compilers which
  130.   accept function prototypes.
  131.  
  132. - Added the "-n" option to output the next occurrence of each reminder
  133.   in SimpleCalendar format
  134.  
  135. - Modified the calendar and SimpleCalendar formats so that the % escape
  136.   substitutions ARE performed.
  137.  
  138. * Version 2.2 - Patch 5
  139.  
  140. - Added the BEFORE, AFTER and SKIP tokens to make the
  141.   handling of holidays more sensible.  Also corrected a few more bugs.
  142.  
  143. * Version 2.2 - Patch 3
  144.  
  145. - Added the MSG or RUN tokens in an OMIT command; also
  146.   allowed RUN-type reminders to be explicitly included in the calendar by
  147.   using the %" escape sequence.
  148.  
  149. * Version 2.2
  150.  
  151. - Added the AT keyword, the timed reminders daemon, and the
  152.   calendar facility.
  153.  
  154. * Version 2.1
  155.  
  156. - Added the "repeat" token for repeating reminders with a period
  157.   other than 7 days.  Also fixed some bugs from version 2.0
  158.  
  159. * Version 2.0
  160.  
  161. - first public release.  Included advanced date specifications,
  162.   character substitution, and the RUN keyword.
  163.  
  164. * Version 1.0
  165.  
  166. - never publicly released.
  167.  
  168.  
  169.  
  170.